Why on earth would you do that instead of just using an else clause and disjunction? And if you were dead-set on using break, you could have a do...while(0) loop for just 10 extra bytes.